fall arresting device - Espagnol Anglais Dictionnaire